An Automated Design Flow to Prototype Simulink Models on MPSoC
نویسندگان
چکیده
Simulink is a modeling environment suitable to model embedded systems at system-level. However, there is no standard to prototype Simulink models onto modern multiprocessor system-on-chip (MPSoC). In this demonstration we show how our NoC System Generator tool can be used as part of an automated platform-based design flow to synthesize a Simulink model onto a network-on-chip based MPSoC implementation on FPGA. The performance of the generated prototype scales with the number of processors.
منابع مشابه
Using UML as a front-end for an efficient Simulink- based multithread code generation targeting MPSoCs
UML provides all benefits from the object-oriented paradigm, such as encapsulation and reusability, while Simulink is targeted to support multiple models of computation such as stream processing and control. Recently, a Simulink-based design flow was proposed to address MPSoC systems, generating multithread code. However, MPSoC modeling with Simulink is error-prone and does not adequately cope ...
متن کاملGradual refinement for application-specific MPSoC design from Simulink model to RTL implementation
The application-specific multiprocessor system-on-chip (MPSoC) architecture is becoming an attractive solution to deal with increasingly complex embedded applications, which require both high performance and flexible programmability. As an effective method for MPSoC development, we present a gradual refinement flow starting from a high-level Simulink model to a synthesizable and executable hard...
متن کاملTowards closing the specification gap by integrating algorithm-level and system-level design
Modern Multiprocessor System-on-Chip (MPSoC) designs face challenges in tremendous complexity imposed by the wide range of functional and architectural requirements. Design automation methodologies address some of the complexity through design abstractions from two different angles, namely functionality and architecture. Algorithm-Level Design (ALD), such as Simulink, focuses on managing the fu...
متن کاملAutomatic SDF-based Code Generation from Simulink Models for Embedded Software Development
Matlab/Simulink is a wide-spread tool for model-based design of embedded systems. Supporting hierarchy, domain specific building blocks, functional simulation and automatic code-generation, makes it well-suited for the design of control and signal processing systems. In this work, we propose an automated translation methodology for a subset of Simulink models to Synchronous dataflow Graphs (SDF...
متن کاملPrototype Design and Synthesis of Cluster MPSoC Architecture for Multiple Applications
Modern embedded devices require high performances such as computing, throughput and power consumption. Multiprocessor System-on-Chip (MPSoC) is a promising solution to meet the requirements. And the Network-on-Chip (NoC) is used as the interconnection of MPSoC. Whereas it brings more challenge on application programming and fast design exploration of software and hardware implements automatical...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014